Internet Archive BookReader

History of the Halifax Volunteer Battalion and volunteer companies, 1859-1887 [microform]